MotoPress\Appointment\Crons\AbstractTaskChainCron S

Total Complexity 44
Dependencies 2
Dependents 0
Total lines 326
Lines of code 189
Logical lines of code 78
Comment lines 44
Methods 19
Properties 0

Methods 19

Method Rating Maintainability Complexity Lines of code
executeTasks()
A
44 13 50
initTaskChainDataAndStartCron()
S
56 4 21
executeCron()
S
64 4 11
__construct()
S
58 3 18
cancelCronExecution()
S
67 4 9
processHttpPostRequestChain()
S
60 3 13
sendHttpPostRequestToContinueTaskChain()
S
56 1 19
getCurrentExecutionStatus()
S
72 1 6
calculateCurrentExecutionPercentage()
S
82 1 3
getCurrentExecutionPercentage()
S
69 1 7
setCurrentExecutionStatus()
S
70 1 7
isStarted()
S
79 1 3
isFinished()
S
79 1 3
isCanceled()
S
79 1 3
isCanceling()
S
79 1 3
getCronStartIntervalId()
S
81 1 3
getStartTaskData()
S
70 1 7
isTaskChainExecutingNow()
S
78 1 3
processTask()
S
100 1 0